Domain-Specific Metamodels for Heterogeneous Information Systems
نویسندگان
چکیده
There is considerable interest in developing distributed information systems on top of legacy systems. Over the last two decades, many issues and solutions have been brought forward pertaining to issues of integration, e.g., schema integration, schema mapping. We have developed a schema mapping framework that features domain-specific metamodels, metamodel-driven schema translation, and semiautomated schema mapping driven by the metamodel. First, we exploit metamodels, i.e., models about models, which transcend heterogeneity among different data models. Second, we enhance them with domain semantics to better express metadata, resulting in less ambiguous information schemas. Third, we develop our own methods of schema translation and schema mapping based on the domainspecific metamodel, capable of a significant degree of semiautomation for convenience and adherence to the metamodel. Finally, our metadata management framework uses metadata repositories that facilitate reuse, interoperability and extensibility. This paper describes our implementation and utilization of domain-specific metamodels within the schema mapping framework that we have developed.
منابع مشابه
Metamodelling of Domain-Specific Standards for Semantic Interoperability
The IEEE defines interoperability as the ability of two or more systems or components to exchange information and to use the information that has been exchanged. Semantic interoperability problems arise in various business domains [1]. Exemplary, we take a look at the healthcare domain. Connecting heterogeneous information sources in healthcare usually implies problems of semantic interoperabil...
متن کاملModelling Patterns for Deep Web Wrapper Generation
Interfaces of web information systems are highly heterogeneous. Additionally to schema heterogeneity they differ at the presentation layer. Web interface wrappers need to understand these interfaces in order to enable interoperation among web information systems. In contrast to the general scenario it has been observed that inside of application domains (e.g. air travel) hetergeneity is limited...
متن کاملMetamodeling Foundation for Software and Data Integration
We propose a model-based methodology for integration of heterogeneous distributed systems, based on the multi-level modeling abstractions, automated conflict analysis and connector code generation. The focus in this paper is on the metamodeling foundation necessary for this process, and consequently we introduce computation independent, platform specific, platform independent and semantic metam...
متن کاملGenerator-Composition for Aspect-Oriented Domain-Specific Languages
Software systems are complex, as they must cover a diverse set of requirements describing functionality and the environment. Software engineering addresses this complexity with Model-Driven Engineering (MDE). MDE utilizes different models and metamodels to specify views and aspects of a software system. Subsequently, these models must be transformed into code and other artifacts, which is perfo...
متن کاملSearch-based metamodel matching with structural and syntactic measures
The use of different domain-specific modeling languages and diverse versions of the same modeling language often entails the need to translate models between the different languages and language versions. The first step in establishing a transformation between two languages is to find their corresponding concepts, i.e., finding correspondences between their metamodel elements. Although, metamod...
متن کامل